affect favorably - Français Anglais Dictionnaire